package com.hmsm.sys.dao;

import java.util.List;

import com.hmsm.server.base.IBaseDao;
import com.hmsm.sys.po.Menu;

public interface MenuDao extends IBaseDao<Menu, Integer> {

	/**
	 * 
	 *  @描述:根据条件分页获取日志信息
	 *  @方法名称:getMenuList
	 *  @作者:yaosq
	 *  @创建日期:2014-4-1 下午02:08:09 
	 *  @param beginTime
	 *  @param endTime
	 *  @param userName
	 *  @param type
	 *  @param pageIndex
	 *  @param pageSize
	 *  @return
	 *
	 */
	public List<Menu> getMenuList(String name, Menu parent,Integer pageIndex, Integer pageSize);

	/**
	 * 
	 *  @描述:根据条件获取日志记录条数
	 *  @方法名称:getMenuCount
	 *  @作者:yaosq
	 *  @创建日期:2014-4-1 下午02:08:23 
	 *  @param beginTime
	 *  @param endTime
	 *  @param userName
	 *  @param type
	 *  @return
	 *
	 */
	public int getMenuCount(String name, Menu parent);

}
